section of naval facilities - Francés Inglés Diccionario